Palestinian president cancels Eid al-Fitr celebrations