Sask. reports 18 new COVID-19 cases, 30 recoveries