Donald Trump becomes first sitting US president to step foot on North Korean soil