Charles Barkley says LeBron James breaking the all-time scoring record 'is one of the greatest accomplishments in sports history.'