Gainesville holds first ever Medal of Honor blood drive