Machine learning models for predicting critical illness risk in hospitalized patients with COVID-19 pneumonia