‘Positive surprise’: Investors soothed by Mexico budget