Review: `Avengers' hits big screen with a blast