why is jessica immune to kilgrave