Trophoblast: The central unit of fetal growth, protection and programming.