French government toppled in no-confidence vote