US President Donald Trump and North Korean leader Kim Jong Un meet at Hanoi's Metropole Hotel to open their summit in the Vietnamese capital.