Donald Trump sparked international criticism at a live NATO summit meeting in Ankara after calling Iranians 'a bunch of scum' and claiming the US had hit Iran 'very powerfully' the previous night.