Habitat quality or quantity? Changes in niche marginality across 21 species of plant and animal suggest differential responses between highland and lowland species to past climatic changes