Comcast profit beats estimates on internet, enterprise growth