French govt faces collapse as opposition plans no-confidence vote