Campbell Soup Company buys Sovos Brands, maker of Rao's for $2.7 billion