WHO says Sudan records over 300 cholera deaths