South African rand slides as Moody's flags risks, dollar gains