Iranian Foreign Minister Mohammad Javad Zarif joined a late-night meeting of the foreign ministers of world powers as talks continued in Geneva over Tehran's nuclear programme, officials said. US and European officials said Zarif had joined a meeting attended by EU diplomatic chief Catherine Ashton and ministers from the P5+1 group that includes Britain, China, France, Germany, Russia and the United States.