Djibouti has received billions of dollars of investment from Beijing, including a new stadium, hospital and a $1 billion (£800 million) spaceport. China has built a naval base in the country ...