Walmart gets super hero treatment with The Avengers