Rocca degli Olivi, San Gimignano