The Saudi-led coalition battling Shiite Huthi rebels in Yemen closed the country’s air, sea and land borders Monday and accused Iran of being behind a weekend missile attack on Riyadh, saying it “may amount to an act of war”.