Squid Game-boosted Netflix pulls in subscribers