Imperial Brands Reports Strong Performance