44 African countries agree free trade agreement, Nigeria yet to sign