Gene imprinting during placental and embryonic development