NSW club hours extended for major sports events