Charities Brace for Challenging Giving Season