(Reuters) - Viacom Inc and Charter Communications have agreed to a deal that would see eight of Viacom's networks included in the least expensive package of Charter's Spectrum cable service, a source told Reuters on Wednesday.