“Squid Game” still king of Netflix