Trump earned over $58 million from crypto ventures in 2024