Migration and Integration Challenges of Muslim Immigrants in Europe. Debating Policies and Cultural Approaches