Lee Hamilton, Presidential Medal of Freedom recipient