Modeling the impact of climatic and non-climatic factors on cereal production: evidence from Indian agricultural sector