Nestle to buy Pfizer’s Infant nutrition unit for $11.9 billion