extreme weather south africalatest news & developments