Claiming fraud, Mexico left names own ‘president’