Kite Realty Group buys Indianapolis retail center for $39M