Single cell and spatial atlas of macrophage and astrocyte interactions in glioblastoma (Discover Oncology, 2026)