Trump cuts funds for Ukraine so EU pledges 840 Billion for defense spending