An $\ell_p$ theory of PCA and spectral clustering