does god harden hearts?