The comments came after Trump said the ceasefire with Iran had not been broken despite both sides exchanging fire around the Strait of Hormuz.