How climate extremes—not means—define a species' geographic range boundary via a demographic tipping point