British adventurer completes 28-year journey around world