Railway strike called off