Structure of genipocyanin G1, a spontaneous reaction product between genipin and glycine