China and International Development: Challenges and opportunities