French government faces no-confidence vote