Ireland allows surrogacy