Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacy