CPKC workers vote to begin strike on Jan. 29