China's Foreign Aid: Political Determinants and Economic Effects