Title: The windfall that got away? Profitability and taxation in the North Sea oil and gas industry