DiCoRe: Enhancing Zero-shot Event Detection via Divergent-Convergent LLM Reasoning