Multi-scale numerical modelling of debris flow: coupling 2D and 3D simulation strategies