Cable Empire Strikes Back: Charter, Cox Reach $34.5 Billion Merger