Matrix Completion from Fewer Entries: Spectral Detectability and Rank Estimation