Captain Marvel #18 spoilers 4