President Donald Trump issued his starkest warning yet to Iran on Monday, saying he had delayed a massive military operation to give Tehran one final opportunity to negotiate.