New carnivorous plant big enough to swallow a rat