Europe's Cultural Diversity: Strengths and Challenges