Learning SVM Classifiers with Indefinite Kernels