Merck KGaA to Buy Millipore for About $6 Billion