Polycarboxylated derivatives of beta-cyclodextrin