I can't remember what support Word 2013 has for custom xml parts.
In Word 365 from the XML Mapping pane I can:
- load your xml file,
- map the fields of the first record to content controls
- add a manual page break after the last field
- select all the above
- then map the records to a repeating section content control
This results in all records being added to the document, with each one on its own page.
One point to note is that your xml file does not have a namespace. Whilst not critical it is useful to have the namespace to identify the xml part.