Homing to scars as a defense against predators in the pulmonate limpet Siphonaria gigas (Gastropoda)