VimpelCom Opens Global Shared Services Center in Islamabad