what does blood deliver to the every part of the body