Open Internet by MindsNetKPMG Sells 'AI Trust' to Clients—but It Just Pulled Its Own Report Over Alleged AI Hallucinations