Crystal structure of a type III Rubisco in complex with its product 3-phosphoglycerate