How long does a monarch chrysalis stay green