Byron Allen announces majority stake in BuzzFeed, will become CEO · CNBC Television · Sentinel