Time Warner Cable, Comcast confirm $45 bln deal