Djibouti launches Africa's largest free-trade zone