Melham set to fight betting charges