GeometryZero: Improving Geometry Solving for LLM with Group Contrastive Policy Optimization