French government faces no-confidence vote over Barnier’s austerity budget