Sperm competition in the simultaneous hermaphrodite freshwater snail Biomphalaria glabrata (Gastropoda: Pulmonata)