Mexico’s president calls former leader ‘hypocrite’