Princes William and Harry have visited a new garden dedicated to their mother on the eve of the 20th anniversary of her death.