Antimicrobial properties of mucus from the brown garden snail Helix aspersa