Dr. Strange to appear in Spider-Man 3