Exploring Palladium Catalysis: From N-tert-prenylation to green chemistry