UNCTAD presents Trade and Development Report 2006