A framework deal between the U.S. and Iran to end their war remains close, Trump said, after an Iranian negotiator said the attack showed the U.S. lacked the will or ability to fulfil its commitments.