King Salman of Saudi Arabia has appointed his son Mohammed bin Salman as crown prince - replacing his nephew, Prince…