Turkish island gathers Muslims and Christians for iftar