and scarlet witch and confronting the avengers