France’s Macron wins a battle but faces long war over reforms