US oil giant ExxonMobil says Venezuela is ‘uninvestable’