Tougher pub rules after NSW virus outbreak