Crowdfunding report reveals challenges & benefits for charities