Citigroup CEO says IPO of Mexico unit is best for shareholders