Rotation Synchronization via Deep Matrix Factorization