Investigation of the macro–meso failure mechanism for soil–rock mixture under splitting loading using real-time ultrasonic measurement and 3-D laser scanning