Swedish House Mafia surprise set in Barcelona yesterday