President Donald Trump signs the U.S. defense budget for fiscal year 2026, surpassing $900 billion, with $400 million allocated for weaponry to Ukraine.