Credit: AP/Adam Gray Americans gave $4B on GivingTuesday 2025 as donations and volunteering gain big over last year