Islam in Europe by 2100