Stablecoin Transactions Hit $35 Trillion in 2025