France protests over living costs prompt 2,400 arrests and curfews

World