Mexico's Next President Is the Perfect Foil to Trump