Islam, Europe and Democracy. Seeking answers in an ongoing discussion