Wayde van Niekerk back on track after 400m win in Zurich