Harrods offers long-term 10% discount on major brands