Time Warner Cable to charge monthly cable modem fee