Brace for big cuts to corporate earnings as companies adjust to a tougher credit environment, Bank of America says