Report on Trump's 2025 finances shows more than $1bn from crypto