Woman donates blood the day before her 97th birthday