Charles Barkley had great response to Bradley Beal contract