Noisy Low-rank Matrix Optimization: Geometry of Local Minima and Convergence Rate