Spain's largest train drivers' union, SEMAF, is calling for a nationwide strike and demanding criminal liability after three derailments this week, including a collision in southern Spain that killed at least 43 people.