Citigroup Laying Off About 300 Senior Managers