Time Warner, Viacom Reach Deal