Giving USA 2020: Americans Gave $449 Billion to Charity in 2019; one of the Highest Years for Giving on Record