South Africa cuts rates 50bp