Spanish Prime Minister Pedro Sánchez is defying Europe’s prevailing winds as isolationism and nationalism flourish elsewhere ...