Evidence for age-dependent mating strategies in the simultaneous hermaphrodite snail, Lymnaea stagnalis (L.)