Donald Trump said US forces could end operations in Iran 'very soon', suggesting a timeline of two to three weeks.