‘Squid Sport’ turns into Netflix’s biggest-ever launch hit