Charles Barkley, Kendrick Perkins trade public insults at each other