Harrods withdraws Israeli settlement products from sale