Barnier: 'the single market cannot be a la carte'