President Donald Trump has a warning for Iran