Werner truck driver reaches 5 million accident-free miles