More than 400,000 people rallied across France over school funding and soaring living costs.