M&S sells its Spanish shops