what to eat with blood