jeremy lynch net worth 2026 update