NBC: South African leader visits flood victims as death toll rises to more than 300