The Mystery of Israel in Ancient Egypt: The Exodus in the Qur'an, the Old Testament, Archaeological Finds, and Historical Sources