North Korea's Kim Jong Un makes first public appearance in 20 days, at the completion of a fertilisers plant in Pyongyang