Thousands protest in France as Senate approves controversial labour law