Former New York Times opinion editor Bari Weiss becomes CBS News editor-in-chief as the network acquires her Free Press media company for $150 million.