How long does a terrapin take to mate and reproduce?