A talking building-block toy proved tougher than Matt Damon’s “The Great Wall” at the box office over the four-day Presidents Day weekend, as “The Lego Batman Movie” from Warner Bros. finished first and raked in an estimated $42.5 million in the U.S. and Canada. The animated “Batman” parody,...