'It's a deal that people jumped at, really fantastic for the USA, gets everything we wanted, including especially real national security and international security,' Trump told reporters at the World Economic Forum in Davos, located in the Swiss Alps.

Trump's comments came after meeting with NATO chief Rutte on sidelines of World Economic Forum in Davos, Switzerland.

Trump said over the weekend that he would slap tariffs on imports from eight European countries in retaliation for moving troops to Greenland.