Trump says he cancelled Iran strikes at request of Middle East nations 02/08/2026 US president claims ‘perimeters of a deal’ to end conflict have been agreed days after he threatened to attack