G7 leaders are meeting in French city of Biarritz