Underwater explorers in Madagascar say they have found what is thought to be the treasure of notorious Scottish pirate William Kidd.