Madrid train with some 300 passengers derailed near Cordoba and slammed into an oncoming Madrid-Huelva train with around 200 passengers.