Trapdoor DDH Groups -- Constructing Pairing-Friendly Elliptic Curves with Embedding