Adapting to Shifting Correlations with Unlabeled Data Calibration