captain marvel and avengers connection