Structural snapshots of nitrosoglutathione binding and reactivity underlying S-nitrosylation of photosynthetic GAPDH