Princess of Wales visits NHS staff a day before her birthday