Italian economy back on its feet