GM to splurge $12 billion to fund new Cadillac models by 2020