how many years did Jacob work for Rachel?