BVB: Benchmarking Agentic Video Understanding via Programmatic Reconstruction in Blender | AI Learning Platform