life of captain marvel