Mexico: next stop, a rating upgrade?