ITC to sell entire stake in US subsidiary for $24 million