Marrakech hosts international investment conference "Expanding Horizons in North Africa"