Polarized Mexico goes to the polls on Sunday