South African retailer Woolworths Holdings has booked an increase in first-half profits, boosted by favourable currency swings and robust spending over the Christmas period.