New French PM Michel Barnier faces 'huge challenge' ahead