South African rand weakens ahead of data-filled week