Kevin Durant responds to latest critique from Charles Barkley