$7 billion Slack has filed to go public