BrewDog commits to giving away 20% of profits a year