France reports over 21,000 new COVID-19 cases