The rand has fallen to a 14-year low against the dollar, taking the brunt of a sell-off in commodity currencies triggered by concerns about a slowdown in China.