NBC: King Charles III thanks public for support, makes first appearance after cancer diagnosis