Netflix takes stand against Comcast-Time Warner deal