Eid al-Adha 2026, or the Feast of Sacrifice, carries a generosity that is as much about feeding others as it is about faith.