Upper and Lower Bounds on the Performance of Kernel PCA