Text this: A Network and Visual Quality Aware N-Screen Content Recommender System Using Joint Matrix Factorization