PMD: A New User Distance for Recommender Systems