Nestle buys Valeant skincare rights for $1.4 billion | Fortune