Mark Carney sworn in as Canada's prime minister