Key habitats and recruitment of abalone (Haliotis spp.) at Santa Catalina Island, California