Charles Barkley: JR Smith should be suspended 10 games