Target Global is firming up its bet on Barcelona’s entrepreneurs