The contribution of soil quality to yield and its relationship with other factors in Uganda