South Africa records 2 cholera cases