Charter Communications beats earnings expectations with revenue growth, but sees declines in internet and video subscribers ...