Mechanism and Substituent Effects of Benzene Arylation via a Phenyl Cation Strategy: A Density Functional Theory Study