'The Avengers' expected to top $1 billion worldwide