Diageo's Global Travel Retail unit has opened a luxury retail space at Dallas Fort Worth International airport, as it looks to mentor shoppers on its portfolio.