Trump's crypto earnings hit 1.4B in 2025