How does peanut yield fluctuate under irrigation practices and precipitation anomalies? Modelling insights from the North China plain | Synapse