Virus, Mideast turmoil stifle Eid al-Fitr celebrations