Donald Trump announced talks between the US and Iran could restart in the next 48 after negotiations led by JD Vance fell last weekend.