Comcast scraps Fox bid amid takeover battle with Disney