Promise of God in Islam — God promise and pledge in Islam