Citigroup write off 24M, layoff 24,000