Blood donor reaches 18-gallon milestone