2026 National Defense Authorization Act is Laden with Massive Funds for Foreign Powers