Black Panther slashes through expectations