Crypto ventures, Indian luxury real estate: How Donald Trump earned over $1 billion in 2025 | Explained News July 3, 2026