Windfall tax has ‘severely dampened’ investment in UK North Sea, says oil and gas operator IthacaFinance