Large-Scale Support Vector Learning with Structural Kernels