High abundance and reproductive output of an intertidal limpet (Siphonaria japonica) in environments with high thermal predictability