Citigroup agrees to audit of investments in minority communities