A Singular Value Thresholding Based Matrix Completion Method for DOA Estimation in Nonuniform Noise