Strong invariance principles for ergodic Markov processes