Axis Bank set to buy Citigroup’s $2.5 billion India retail unit