Catalytic methods for alkene functionalization reactions