Developing a Global Partnership for Development: Critical Issues and Proposals for Trade and Finance