Is pronouncing a glottal T as a D an American thing or an English language thing in general?

For example, "UniTed" is pronounced as "UniDed". What's the deal, yo? What's the history of this and what accents do this?