Trump says Iran wants talks now but should have done that before