Analysis of agro-climatic parameters and their influence on maize production in South Africa