Molecular Diversity of Visual Pigments in the Butterfly Papilio glaucus