New Delta strain detected as NSW records 646 COVID cases