Jesus' promise of resurrection gives new hope to humanity