Obama hosts Iftar dinner celebrating Ramadan