France’s government survives no-confidence vote, budget is finally adopted