Long-term effects of crop diversification on soil health, crop yield and resilience of tropical agroecosystems