Avalanche pull out OT win over Devils