Reproductive Behaviour and Parental Care of Helobdella striata (Hirudinea, Glossiphoniidae): a Leech that Feeds its Young