Chaos in Spain as train lines grind to halt and tourists left stranded