Gargantuan gator caught in North Carolina after eating 80-pound dog