GivingTuesday estimates $3.6 billion was donated to nonprofits this year, up $500 million from 2023