Spaniard Alejandro Cao de Benós found his calling in socialist North Korea – not least because of a shared ideology – and is keen to clear misconceptions about the health of the hermit kingdom and its supreme leader.