Bernanke cautions on US recovery