Blinken faces Republican critics of Afghanistan withdrawal