Which membranes forms a protective sac that surrounds the embryo?