Charles Barkley says freedom of speech is getting out of hand