Eid-ul-Azha: A festival beyond sacrificing animals