What structure provides nutrients from the mother to the fetus, takes waste products away from the fetus, and protects the fetus from bacteria and waste in the mother?s blood?