Actavis to buy Warner Chilcott in $8.5 bln deal