Peso hits 2-week high as Europe outlook improves