Why did CPDOs fail? An analysis focused on credit spread modeling