Tight Bounds for SVM Classification Error