Historian Dan Snow sailed in Odysseus’s wake, from Troy to Ithaca – it turned out to be the voyage of a lifetime ...