NSW records 29 COVID-19 deaths and 17,316 new cases