Towards an accurate assessment of UOE pipes under external pressure: Effects of geometric imperfection and material inhomogeneity