Discrete groups with finite decomposition complexity