Social media is becoming essential to charity fundraising, says Institute for Philanthropy