NSW records 961 new local COVID-19 cases