NSW records 1,288 cases and 7 deaths as state passes 7 million first-dose jabs