Generation and Diffusion of Agricultural Innovations: The Role of Institutional Factors