Can people with Glucose-6-phosphate dehydrogenase deficiency give blood?