keller williams settlement 2026