France makes way for new mega-mosque