US Supreme Court throws out ruling against Slack over direct listing