projected gradient descent algorithm for low rank matrix estimation