NBC: Biden faces scrutiny about America's future as he heads abroad