Management consulting and training in developing countries