Barton voted into top role at McKinsey