Least squares recursive projection twin support vector machine for multi-class classification