The functional significance of the spermatophore and the fate of spermatozoa in the genital tract of Helix pomatia (Gastropoda: Stylommatophora)