Train slams grain truck: truck driver injured, 18 cars derail