Climatic drivers of crop yield mean and variability changes