Giving blood frequently may make your blood cells healthier