Woolworths has revealed the extent of the hit of its pre-Christmas strike, with its half-year profit shrinking more than 20 ...