Bayer pays $14.2bn for Merck’s OTC drugs unit