ENSO climate risk: predicting crop yield variability and coherence using cluster-based PCA