S Africa: trade deficit at record high