Charles Barkley: Draymond Green had 'moral obligation' to hit LeBron James