Do monarch caterpillars leave milkweed to pupate