Magna Buying Veoneer for $3.8 Billion