WhodunitBench: Evaluating Large Multimodal Agents via Murder Mystery Games