South African rand inches up before retail sales data