Trump says ‘Iran will not be doing nuclear weapons’