Habitat quality or quantity? Niche marginality across 21 plants and animals suggests differential responses between highland and lowland species to past climatic changes