BAT to take £25bn impairment charge on value of US cigarette brands