President Donald Trump warned Iran early on Monday not to threaten the United States again or it would face its "official end," shortly after a rocket landed near the U.S. Embassy in Baghdad overnight and only 48 hours after he seemingly sought to soften his tone.