A likelihood approach to estimating phylogeny from discrete morphological character data.