Meghan & Prince Harry attend the Invictus Games