PCA++: How Uniformity Induces Robustness to Background Noise in Contrastive Learning