The UK alcohol watchdog has upheld a complaint against BrewDog over the launch of a "beer for girls" that the Scottish brewer intended as a satirical swipe at sexism.