China and India: What's in it for Africa?