North Korea leader Kim Jong-un makes ‘first public appearance’ in 20 days after rumours of his death