Human resource development in India: a study with reference to development of managerial personnel in selected public sector undertakings