Recurrent outbreaks of disease in sea urchins Strongylocentrotus droebachiensis in Nova Scotia: evidence for a link with large-scale meteorologic and oceanographic events