"If we left right now, it would take Iran 20, 25 years to rebuild. Okay, and we're not finished at all... we're not leaving right now," Trump told reporters during a meeting at the White House with Lebanese President Joseph Aoun.