The miracle of the Quran’s promises