Florida man freed from Saudi prison