Thank you for the sample code and generated file.
I checked your issue but the document generated at my end is opening with out any error in MS PowerPoint 2010. Can you please share the details of the error you are getting at your end. Also, please share the system environment with us i.e. OS, JDK version etc. to further check the issue.
Thanks & Regards,
The error is shown in the attached screenshot. Selecting repair does not work and the file is unrecoverable,