God's promise to provide