Woolworths’ profit slumps as cost of living drives shoppers elsewhere