Fox: Charles Barkley calls NCAA a 'bunch of idiots and fools' amid current NIL landscape