Florida approves Seminole Tribe gambling compact