Robust learning of discriminative projection for multicategory classification on the Stiefel manifold