Muslims, Jews, Christians gather for iftar in New York