2020 ends as a record year for charitable donations