Princess of wales diagnosed with cancer