Modi G7 invite 'makes sense,' says Canada's Carney