Taxonomy and palaeoecology of the mollusc Pterotheca from the Ordovician and Silurian of Scotland