NBC: King Charles to resume public duties after 'progress' in cancer treatment