On the Power of Truncated SVD for General High-rank Matrix Estimation Problems