france and peru