was sharon carter a villain in the comics