UN: Libya's factions agree to new talks in Geneva next week