If God is all powerful, why did Jesus need to die for our sins since God, being all powerful, can just forgive us himself without Jesus needing to suffer?