Development and globalization : facts and figures - UNCTAD (2004)