India celebrates Eid-ul-Fitr