Investors warm to Mexico, lifting peso, despite battered economy