XML 71 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative instruments (Details Textual) - USD ($)
$ in Millions
Jun. 30, 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 $ (119)  
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 $ 4,800 $ 4,600
Derivatives designated as hedging instrument [Member] | Foreign currency option contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, notional amount 21 74
Derivatives designated as hedging instrument [Member] | Interest rate swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, notional amount 9,450 9,450
Derivatives not designated as hedging instrument [Member] | Foreign currency forward contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, notional amount $ 268 $ 757