China has signed a deal to build a $3.8 billion rail link between Kenya's Indian Ocean port of Mombasa and Nairobi Gavin Wendt MineLife