World powers will negotiate as long as it takes to get a good agreement with Iran on nuclear dispute, says the spokesman for European Union foreign policy chief.