divine sovereignty explanation