Trump says Tehran wants deal but avoids public acknowledgement, as he says Iranian officials fear retaliation if they speak.