Enterprise development in Africa – strategies for impact and growth