Sudan reports over 43,000 cholera cases amid conflict