Italy coming back from the brink?