Last chance for peace with Iran