Comcast’s earnings prove cable TV is far from dead