Rand falls on risk aversion, stocks stumble