divine generosity