Species diversity promotes ecosystem stability