Productivity, microclimate and water use in Grevillea robusta-based agroforestry systems on hillslopes in semi-arid Kenya