Factors Affecting Farm Performance among Small-Scale Farmers in the Volcanic Highlands of Rwanda: What is the Role of Institutions?