Hackers steal $100 million from crypto exchange