divine grace and human responsibility