Chancellor increases energy windfall tax on oil and gas companies to 35% to raise an extra £14bn in 2023