Merck KGaA finds consumer health buyer in P&G for €3.4bn