The Hardangerfjord Shear Zone in SW Norway and the North Sea: a large-scale low-angle shear zone in the Caledonian crust