‘Lego Batman’ Tops Strong Weekend Box Office