South African rand extends losses ahead of holiday