The Durness Group of NW Scotland: a stratigraphical and sedimentological study of a Cambro-Ordovician passive margin succession