New Covid-19 wave to hit NSW within weeks, chief health officer says