Internet Watch Foundation logs 6,310 AI child abuse images in first half of 2026, up 40% on 2025 — type0 | type0