King Charles III diagnosed with cancer, palace says