Bacardi has taken down an online advert for its Dewar's Scotch whisky brand after a backlash from viewers who branded the spot "sexist".