On Generalization Bounds for Projective Clustering