Lack of progress in Canadian rail talks raises possibility of May strike