2021 Travelers Championship generates $2.2 million for local charities