DeFi platform Poly Network reports hacking, loses estimated $600 million