Colombia coal rail workers vote to end strike, union cries foul