A Potential Reduction Algorithm for Ergodic Mean Payoff Stochastic Games with Perfect Information