Convergence Analysis and Bilevel Optimization Algorithms for Matrix Completion Problems