Trump earns $1.2B from crypto in 2025