Wayde van Niekerk pulls up injured in Boston race