Viacom to sell Harmonix