Report: Charities seeing improvements in fundraising, but progress is slow