Kenya’s $3.2 billion Nairobi-Mombasa rail line opens with help from China