Dust storm causes 18-car crash near Burley