CBS, Viacom to merge