North Korean leader Kim Jong-un went on a surprise night-time tour of Singapore, ahead of his historic summit with US President Donald Trump.