Harry & Meghan attend Invictus Games