Spain reels after train devastation