Record storage stock Iron Mountain offers resilience in a volatile world, Barclays says