Efficient Privacy-Preserving Matrix Factorization via Fully Homomorphic Encryption