bhakti and grace