Efficient Privacy-Preserving Recommendation on Sparse Data using Fully Homomorphic Encryption