Negative diversity--productivity relationships in grasslands are constrained by climates and stoichiometry along an elevational gradient