Peacock racks up losses, Comcast assumes