Invictus Games: Team Germany meets Prince Harry