Woolworths (ASX:WOW) share price struggles amid NZ duopoly c