Albert Lea hospital workers ratify new contract with Mayo