Squabbles erupt as G7 leaders open summit in French resort