Is Graham right in his refusal to call Obama a Christian?