Topshop owner Arcadia limits gift cards to 50% of purchase