The Group of Seven wealthy nations will meet in the French lakeside resort of Evian-les-Bains on Monday