Time Warner Cable releases financial results