NBC, Peacock manage, deliver multiscreen assets with Comcast