Citigroup limits financing for mines that dump tailings at sea