Major powers fail to settle differences on Iran