Sam Walton Receives Presidential Medal of Freedom