US President Donald Trump criticised NATO allies in presence of NATO chief Mark Rutte over insufficient support during the Iran war. "We don't need their money....We have the most powerful military in the world by far. Give us a little nudge, give us a little kiss, we don't want much. And they say no we can't do it," Trump said.