FL: Three years in the making, Crist completes Seminole Tribe gambling agreement