Singapore reports 2,932 new COVID-19 cases