A General Interactive Approach for Solving Multi-Objective Combinatorial Optimization Problems with Imprecise Preferences