The sources of heterogeneity in firm performance: lessons from Italy