Meta’s $18 Billion Settlement May Be a Win for Investors