Iran holds nuclear talks with world powers as deadline looms