Dynamics, Velocity and Run-Out of the Giant Storegga Slide