Captain Marvel #18 spoilers 2