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