yellow necked caterpillar