A fixed point approach to undiscounted Markov renewal programs