The role of trees in sustainable agriculture — an overview