‘Captain Marvel’ conquers box office again