VCBench: A Controllable Benchmark for Symbolic and Abstract Challenges in Video Cognition