Adaptive Self-Explication of Multi-attribute Preferences