David repentance and accountability