Mexico's four presidential candidates squared off in their third and final debate Tuesday night ahead of the country's 1st July elections.