Quran is foretold in earlier scriptures