North Korean Leader Kim Jong Un Makes First Public Appearance in Weeks