Viral fundraising campaigns "most likely to put people off donating"