Donald Trump's remarks came after a new wave of cross-border attacks claimed by Yemen's Houthi rebels, including strikes on King Khalid International Airport in Riyadh.