The multinational consumer goods company, which is based in the U.K., agreed to pay $1.4 billlion for Schiff Nutrition International Inc., besting a previous offer from Bayer AG. Fast-growing Schiff reported net sales of $259 million for the one-year ...