Dimension-independent Markov chain Monte Carlo on the sphere