Mexico promises answers after train collapse