Trump says US and Tehran having 'good talks'