Trucker runs red light, causes six-vehicle crash and admits that he was on drugs