Cargo train locomotive derails in Colorado, spilling 100s of gallons of diesel