Organic linkers on oxide surfaces: Adsorption and chemical bonding of phthalic anhydride on MgO(100)