Actavis buys Forest Laboratories for $25 bn