President Donald Trump says the Iran war will be over "pretty quickly", but also that US "hasn't won enough" and is aiming ...