50-vehicle pileup in Switzerland