NBA legend Charles Barkley believes the Golden State Warriors are done