Princeton professor to lead New America Foundation