Structure of a nucleotide pyrophosphatase/phosphodiesterase (NPP) from Euphorbia characias latex characterized by small-angle X-ray scattering: Clues for the general organization of plant NPPs