Agencies unite to solve charity briefs in a day with return of Hack for Good