Dubai to charge 100% ‘sin tax’ on energy drinks, tobacco