S&P downgrades 34 Italian banks