KAUST CEMSE STAT David Donoho Optimal Singular Value Thresholding in Correlated Noise