Magistrate slams drug-driver over Midland Highway crash