South African retail group Woolworths posted a 24.7% rise in full-year adjusted headline earnings per share, thanks to across-the-board gains in market share.