galapagos turtles can live over 100 years