NBCUniversal secures $7 billion in upfront ad sales – source