China’s Xi offers another $60 billion to Africa, but says no to ‘vanity’ projects