Charles Barkley speaks out against Roy Moore, Steve Bannon