Approximation Algorithms for Preference Aggregation Using CP-Nets