Comcast raises profit 54%, declares dividend