Duchess of Cornwall sees Cambridge hospital diabetes work