Flood alarms raised as South Africa battles relentless rains and rising waters