Trump threatens ‘great danger’ for Iran if Ayatollah doesn’t sign new nuke deal as feuding powers to hold direct talks