South Africa's largest food and consumer goods company Tiger Brands has unveiled a "pleasing" set of full-year results, with a pension-fund surplus boosting annual profits.