Bank of England Governor Mark Carney: Brexit has already hit UK GDP by up to £40bn