Strike in Italy idles trains, buses and trams