Tether Reports $1.04B Q1 Profit as Ethereum Foundation Sells 10,000 ETH