Surrey mayor recovering in hospital after horseback riding accident