CPKC delivers strong fourth-quarter results; carrying moment