Britain invites India in G-7