Vietnam, communist-run but with capitalist leanings, hosts the second summit between US President Donald Trump and North Korean leader Kim Jong Un