A yield gap analysis to assess vulnerability of commercial sugarcane to climatic extremes in southern Africa