Up to 170,000 protest in Catalonia, Spain to demand affordable homes; strikes and protests continue across Iran by auto, oil and gas workers, nurses and retirees over living standards in freefall; Nigerian unions limit walkout over non-implementation of minimum wage to one state