Princess Diana would have loved Invictus Games says Prince Harry