Singapore's COVID-19 cases surpass 42,000