NBC: David Gergen, adviser to four presidents, has died