Britain's Prince Harry closes Invictus Games