Black Widow sets a new box office record on its opening week