Invisible hands, indigenous knowledge and inevitable fads : challenges to public sector agricultural research in Ghana