Peso strengthens on risk appetite