Citigroup beats profit estimates on trading boost