Max Woosey has raised more than £500,000 for charity by sleeping in a tent for a whole year.