From Pixels to Components: Eigenvector Masking for Visual Representation Learning