Imperial Brands drops 7% on market share and forex concerns