Trump's 2025 income of $2.2B raises ethical concerns