Rare 2,500-year old seal found in excavation of ancient Jerusalem site