british american tobacco offers to buy reynolds american for $47 billion