Anion-macrodipole interactions: self-assembling oligourea/amide macrocycles as anion transporters that respond to membrane polarization.