Queen meets G-7 leaders