Fundraising still a struggle for many local charities: surve