Iran and world powers will pause talks on reviving a 2015 nuclear deal due to "external factors", the European Union's foreign policy chief said on Friday, after last-minute Russian demands threatened to torpedo the otherwise largely completed negotiations.