Spatiotemporal impacts of climate change on food production: case study of Shaanxi Province, China