NBCUniversal tees up content-and-commerce site with Golf Channel