Prince Harry is the 'flagship' of all the brave soldiers of the Invictus Games, says Akabusi