Climate variability, volcanic forcing, and last millennium hydroclimate extremes