These ‘all-weather stocks’ can thrive in any economy and provide long-term returns, according to UBS