UBS names the global stocks to buy amid sluggish growth and sky-high inflation