CausalVLBench: Benchmarking Visual Causal Reasoning in Large Vision-Language Models