Microsoft Mulling European Retail Stores