Saudia Arabia bans serving iftar inside mosques