Stablecoin quantity reached $35 trillion in 2025 as illicit share stays beneath 0.5%February 19, 2026