Using PROC CANCORR to solve large scale PLS problem