Princess of Wales says she has completed cancer treatment