Prince Harry's Invictus Games Toronto: All the best photos