LOS ANGELES — Doctor Strange and his multiverse got to linger a little longer atop the weekend box office as Tom Cruise and “Top Gun” wait in the wings. Marvel’s “Doctor Strange in the Multiverse of Madness” was the top-earning film of the weekend for the third straight week, bringing in $31.6 million in 4,534 North American theaters, according to …