Viacom today doubled its stock repurchase program to $20B following a bullish earnings report, drawing cheers on Wall Street.