Roles of Precursor Conformation and Adatoms in Ullmann Coupling: An Inverted Porphyrin on Cu (111)