The US leader projected that it would take the Islamic republic more than 20 years to rebuild from damage sustained in the Middle East war, two weeks after fighting between the decades-old foes resumed."If we left right now, it would take Iran 20, 25 years to rebuild," he said. "We're not finished at all... we're not leaving right now."His comments came after Jordan, Kuwait and Bahrain came under attack Tuesday.Yemen's Iran-backed Houthi rebels meanwhile said they would blockade Saudi Arabia's ports, threatening to throw energy markets into chaos after Iran's Strait of Hormuz blockade.Bahrain said it intercepted Iranian attacks as sirens sounded multiple times in the kingdom, with Kuwait and Jordan also announcing they had intercepted drone and missile strikes.Kuwait has said that Tehran hit multiple power and water desalination plants across the country over the past days, including on Monday, forcing residents to ration energy consumption.Iran's Guards confirmed a strike on Jordan, claiming they had targeted a "complex housing US terrorist forces in the region of Rukban".The Iranian army had earlier said it targeted US assets in Kuwait and Bahrain, including air defence systems, radar installations and administrative buildings."With this radar sweep, the enemy should prepare for even more decisive and powerful waves of drone and missile attacks," the Guards said in a statement carried by state news agency IRNA.Houthi threatUS President Donald Trump said he would "take care of" the Houthi rebels if the Iran-backed militant group followed through on its threatened blockade of Saudi ports."If something like that happens, we take care of it," Trump said. "You know, we've done that with the Houthis before, and we haven't heard from them in a while since we did what we did originally."