Soft consensus dynamics in group decision making