France's May Day marked with protest and vandalism