David adultery story analysis