Over £1m raised by David Walliams #thamesswim brilliant