King Charles is "so proud" of Catherine, Princess of Wales for having the "courage" to share her cancer diagnosis.