Fitch upgrade: Mexico making all the right noises