South African food and clothing retailer Woolworths Holdings posted an 18.1% increase in pre-tax profit but warned trading would be difficult for the rest of its financial year.