Three types of HLA-G+ extravillous trophoblasts that have distinct immune regulatory properties