Gardening for butterflies, moths and their caterpillars