Libya parties agree to more talks in Geneva next week