The occurrence, bionomics and potential impacts of the invasive freshwater snail Tarebia granifera (Lamarck, 1822) (Gastropoda: Thiaridae) in South Africa