Mark Knopfler and his Spanish fans in Barcelona