Trump discloses $58M crypto gains in 2024 financial report