Netflix is teaming up with Wal-Mart to create a digital storefront on the retailer's website. The store will sell merchandise linked to popular shows such as Stranger Things and Squid Game.