“Deadpool & Wolverine” got off to a strong start in its streaming debut.