Analysing dynamic cross-price dependencies with a Markov-switching spatial autoregressive model