Saudi Arabia's crown prince denounced on Wednesday the "repulsive" murder of journalist Jamal Khashoggi and vowed justice will prevail, in his first public comments on the case, without addressing US accusations of a monumental cover-up.After phoning Turkish President Recep Tayyip Erdogan to discuss the October 2 killing in the Saudi consulate in Istanbul, which triggered a diplomatic crisis, Crown Prince Mohammed bin Salman pledged there would be "no rupture" in ties with Ankara."The incident was very painful for all Saudis, it's a repulsive incident and no one can justify it," Prince Mohammed said during an address to the Future Investment Initiative forum in Riyadh."Those responsible will be held accountable... in the end justice will prevail," the heir apparent to the Saudi throne said in Arabic.The prince, faced with mounting international censure, appeared relaxed and occasionally joked as he shared the stage with Lebanon's prime minister-designate Saad Hariri and Bahrain's Crown Prince Salman bin Hamad.Three weeks since Khashoggi, a Saudi citizen living in self-imposed exile, disappeared after walking into the consulate to obtain marriage documents, the crisis shows no sign of abating.Washington, a long-time ally of Riyadh, moved late on Tuesday to revoke the visas of several Saudis. Britain followed suit on Wednesday as France said it was ready to back international sanctions against those responsible.Saudi leaders have denied involvement in Khashoggi's murder, pushing responsibility down the chain of command.'No rift'But Ankara has been holding its own investigation and Erdogan said the killing was meticulously planned, calling for 18 Saudis detained by Saudi authorities to be tried in Turkey.Erdogan spoke with Prince Mohammed in their first telephone conversation since the killing, a Turkish presidential source and Saudi state media said.The two discussed "the issue of joint efforts and the steps that need to be taken in order to shed light on the Jamal Khashoggi murder in all its aspects", the source added.Speaking at the investment forum, Prince Mohammed said: "Many are trying to exploit the Khashoggi affair to drive a wedge between Saudi Arabia and Turkey".But, he said, "they will not succeed as long as there is a king named Salman and a crown prince named Mohammed bin Salman".Since becoming heir apparent last year, Prince Mohammed has won plaudits for reforms, including ending a decades-long ban on women drivers.But his image has been tarnished by Khashoggi's murder, despite repeated denials that he was involved.Riyadh's changing narrative has met with deep scepticism abroad."He showed a keenness to tell the world that he believes in due process and justice," a British business delegate at the conference told AFP."The question is whether justice will really be done."'Worst cover-up'US President Donald Trump described the killing as "one of the worst in the history of cover-ups," and appeared to finger Prince Mohammed in telling the Wall Street Journal: "Well, the prince is running things over there... so if anybody were going to be, it would be him."The investment conference, nicknamed "Davos in the desert" and aimed at drumming up funds to help Riyadh diversify its oil-reliant economy, has been overshadowed by the outcry over Khashoggi's murder.A string of big names withdrew from the event after the crisis broke out.Faced with calls from US lawmakers across the political spectrum for tough measures, the State Department said it had identified 21 Saudis either whose visas would be revoked or who would be ineligible for future visas."We are making very clear that the United States does not tolerate this kind of action to silence Mr Khashoggi, a journalist, through violence," US Secretary of State Mike Pompeo said.British Prime Minister Teresa May said Britain was "taking action against all suspects to prevent them entering the UK. If these individuals currently have visas, those visas will be revoked today."She also "strongly urged" Saudi Arabia in a call with King Salman to cooperate with the Turkish probe, according to Downing Street.France also weighed in, saying it would take "punitive measures" if Saudi Arabia was "proven" to be behind the murder.President Emmanuel Macron told King Salman by telephone that France was ready to back international sanctions against those responsible for the murder, the Elysee Palace said.'Savage murder'Turkish pro-government media reported on Wednesday that Turkish intelligence had shared "all the evidence" from its probe with the CIA.This included video and audio recordings from the consulate and the consul's residence, and was shared with visiting CIA chief Gina Haspel, the Sabah newspaper reported.The location of Khashoggi's corpse remains unknown.Turkish state media reported on Wednesday that Saudi authorities had denied permission for Turkish police to search a well in the consulate's garden.Erdogan vowed Turkey would not allow the culprits to get away with "savage murder"."It is not over yet," he said. "We are unravelling, dismantling (the case) and the world is closely following."