Limit theorems for Markov random walks