Stability and Generalization of Kernel Clustering: From Single Kernel to Multiple Kernel