Carney’s comments came after some of his political opponents in Canada criticised him for inviting Prime Minister Narendra Modi to the G7 summit