“China’s Xi promises better investment climate”