Fair Value Measurements (Details) (USD $)
In Millions, unless otherwise specified
Apr. 03, 2015
Dec. 31, 2014
Assets and liabilities measured at fair value on a recurring basis    
Available-for-sale securities $ 7,986 $ 7,879
Level 1    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 230 228
Available-for-sale securities 4,412 4,116
Derivatives, assets 7 9
Total assets 4,649 4,353
Derivatives, liabilities 1 2
Total liabilities 1 2
Level 2    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 118 177
Available-for-sale securities 3,439 3,627
Derivatives, assets 2,118 1,721
Total assets 5,675 5,525
Derivatives, liabilities 458 558
Total liabilities 458 558
Level 3    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 3 4
Available-for-sale securities 135 136
Derivatives, assets 0 0
Total assets 138 140
Derivatives, liabilities 0 0
Total liabilities 0 0
Netting Adjustment    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 0 0
Available-for-sale securities 0 0
Derivatives, assets (356) (437)
Total assets (356) (437)
Derivatives, liabilities (356) (437)
Total liabilities (356) (437)
Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 351 409
Available-for-sale securities 7,986 7,879
Derivatives, assets 1,769 1,293
Total assets 10,106 9,581
Derivatives, liabilities 103 123
Total liabilities 103 123
Prepaid expenses and other assets | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, assets 817 567
Other Assets | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, assets 952 726
Accounts payable and accrued expenses | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, liabilities 17 14
Other Liabilities | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, liabilities $ 86 $ 109