Meta social media settlement mandates $18.1 billion payment and usage limits | StreamingMeme