Extended Grassmann Kernels for Subspace-Based Learning