2 injured after Amtrak train collides with semi truck in Kirkwood