Repair and remodelling in the shells of the limpet Patella vulgata