So far, I have already derived the following:
$E[(X-\lambda)g(X)] = \lambda E[g(X+1)-g(X)]$
But I am stuck in terms of applying this identity to derive $\lambda^k$: \begin{align} \lambda^k &= E[X(X-1)...(X-k+1)]\\ &= E[X(X-1)]...E[X-k+1]\\ &= 1\cdot E[(X+1)-X]...E[X-k+1] \\ &= 1\cdot E[1]...E[X-k+1] \end{align}
I know I am doing something wrong here (i.e. $E[X(X-1)] \neq E[1]$) but this is the best I can come up with right now. I guess I am confused on what my g(X) and $\lambda$ are supposed to be.