Prince Harry is preparing for this year's Invictus Games in Canada later this week.