McKinsey, BCG and Accenture pull out of Russia