Weak Reward Model Transforms Generative Models into Robust Causal Event Extraction Systems