Charlie Crist picks up endorsement from one of Florida's largest unions