UniCredit Takes Surprise $972 Million Charge; Cuts Forecasts