XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative instruments (Details Textual) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Foreign currency and cross currency swap contracts [Member]    
Derivative Instruments Gain Loss [Line Items]    
Amounts expected to be reclassified from AOCI into earnings over the next 12 months, foreign currency and cross-currency swaps $ (202)  
Rate adjustment to LIBOR on interest rate swap agreements [Member] | Three-Month LIBOR [Member] | Minimum [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, variable interest rate 0.30%  
Rate adjustment to LIBOR on interest rate swap agreements [Member] | Three-Month LIBOR [Member] | Maximum [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, variable interest rate 2.00%  
Derivatives designated as hedging instrument [Member] | Foreign currency forward contracts [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, notional amount $ 5,100 $ 4,600
Derivatives designated as hedging instrument [Member] | Foreign currency option contracts [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, notional amount 60 74
Derivatives designated as hedging instrument [Member] | Interest rate swap [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, notional amount   9,450
Derivatives not designated as hedging instrument [Member] | Foreign currency forward contracts [Member]    
Derivative Instruments Gain Loss [Line Items]    
Derivative, notional amount $ 335 $ 757