Creating space for stakeholder participation in the national agricultural advisory service in Uganda: analysis of practice and contextual factors