Britain is "shooting itself in the foot" by subsidising its coal, oil and gas industries by $4.2bn (£2.6bn) a year even as government reviews the "green levies" on energy bills which support energy efficiency and renewable power, according to a report published on Thursday.