Matrixport-linked whale nets $17.32 million profit on 25,000 ETH trade