President Trump says damages will be paid for by Iranian money that the US has 'in its possession, and controls'.