Federated one-class collaborative filtering via privacy-aware non-sampling matrix factorization