French Senate approves controversial 2025 budget bill, tough negotiations loom ahead