Donald said Chinese President Xi Jinping had assured him during their recent meeting in Beijing that China would neither give nor sell weapons to Iran.