US President Donald Trump says the war with Iran will be ended whenever he wants it to, in …