Meta Platforms Faces Revelations: Billions in Ad Revenue From Scam-Linked Ads