india large swallowtail butterfly south india western ghats castle rock blue mormon papilio polymnestor