America and Middle East countries celebrate Eid-ul-Fitr today