USDT tops 650 million users as fiat collapses drive adoption