The environmental and social challenges of private sector projects : IFC's experience. (Lessons of experience ;, 2002)