Florida breaks record with more than 21,000 new COVID cases