AccidentBench: Benchmarking Multimodal Understanding and Reasoning in Vehicle Accidents and Beyond