Spatial CAPTCHA: Generatively Benchmarking Spatial Reasoning for Human-Machine Differentiation