South Africa's Pioneer Food Group has reported higher underlying annual profits despite "muted" consumer spending in the country.