Environmental drivers of demographic variation across the global geographical range of 26 plant species