Iran's vice president vows to defend rights from Hormuz to compensation, after talks with US