Explanations of patterns of intertidal diversity at regional scales