Clashes erupt in France amid protests over rising living costs