Trump says he’s had ‘very good talks’ with Iran and a deal is ‘very possible’7 May 2026