Why Do Firms in Developing Countries Have Low Productivity?