After charitable giving dipped during the COVID years — when inflation, lockdowns and economic strain made it harder for average families to give — American generosity has rebounded.