What do you drink when carnival time in Quebec City and it’s freezing cold? The answer’s Caribou. But what exactly is in the high-octane party drink?