Muhammad's Mission foretold by Jesus (peace be upon them)