Invictus Games: Prince Harry on thanking veterans