LOS ANGELES — Gatsby looks almost as great as a superhero at the weekend box office. Leonard DiCaprio’s “The Great Gatsby” partied like it was the Roaring Twenties with a $51.1 million debut that made it a surprisingly strong runner-up to comic-book blockbuster “Iron Man 3.”