Maarten van der Weijden, who was given only a slim chance of survival after being diagnosed with leukaemia, won the gold in the men’s 10km open water marathon.